embassy council - German English Dictionary